/*

技术支持：猎人传媒 www.srlrcm.cn
Powered By S.Y.Jang
Build201406

*/

/* CSS Document */
@charset "gb2312";
/*YUI 2: Reset CSS Start*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; vertical-align: top; }
address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
ol:after, ul:after, #main:after,#an:after,#news:after,#sd:after,#research:after,.area:after { content: ""; display: block; visibility: hidden; height: 0; clear: both; }
ol, ul { list-style: none; zoom: 1; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
/*YUI 2: Reset CSS End*/
html, body { overflow-x: hidden; }
body { font-size: 12px; font-family: Microsoft Yahei; line-height: 20px; background: #fff; }
a { color: #333; text-decoration: none; }
a:hover { text-decoration: underline; }
#headWrap, #focusWrap, #mainWrap { width: 1200px; margin: 0 auto; }
/*==================== 页眉部分 ====================*/
#head { position: relative; width: 1920px; margin: 0 -360px; z-index:99;}
#top { position:relative; width: 1200px; min-height:80px; margin: 0 auto; padding: 0; background: url(../images/hotline.png) right center no-repeat;}
#logo { float:left; width: 329px; padding:20px 0 21px; overflow:hidden;}
#nav { float:right; width: 820px; padding-top:60px;}
#nav ul { width: 820px; margin: 0 auto; }
#nav li { position: relative; float: left; width: 91px; text-align:center; margin:0;}
#nav li a { display: block; color: #333; font-size: 15px; line-height: 35px; text-decoration: none; padding: 0; }
#nav li.navHere a { color:#ff0; text-decoration: none; background: #ce0d0f;}
#nav li.curr{ background: url(../images/nav_line.gif) center bottom repeat-x;}
#nav li.curr a,#nav li.curr a:hover{color:#ee0707; text-decoration: none;}
#nav .navMenu { position: absolute; display: none; left:50%; width:100px; text-align:center; padding: 10px 0; margin:0 -50px; background: #ce0d0f; opacity: 0.9; z-index: 999; }
#nav li .navMenu a { display: block; color: #fff !important; font-size: 14px; line-height: 28px; padding: 0 10px;}
#nav li .navMenu a:hover { color: #ff0 !important; background-image: none; background-color: #b30000; }
#nav li .pp{ width:580px; padding:15px 0 10px 20px;}
#nav li .pp a{ text-align:left; background:none !important;}
#nav li .pp a:hover{ text-decoration:underline;}
#nav li .pp strong a{ font-size:16px;}
#nav li .p2{ padding-bottom:9px;zoom:1;}
#nav li .p2 a{ float:left; display:inline-block; width:110px; line-height:25px;}
#nav li .p2 a:hover{ background:none;}
#rbox{ position:absolute; right:0; top:0;width:280px; padding:20px 0 0 0;}
#search{ float:left; position:relative; width:240px; height:30px; background:url(../images/search.png) no-repeat; overflow:hidden;}
#search .keys{ width:240px; height:30px; text-indent:15px; border:0; background:none;}
#search .btn{ position:absolute; top:0; right:5px; width:30px; height:30px; border:0; background:url(../images/sbtn.png) no-repeat; cursor:pointer;}
#wechat{ position:relative; float:right; width:30px;}
#wechat span{ position:absolute; display:none; left:-40px; top:30px; width:110px; height:110px; box-shadow:3px 3px 3px rgba(0,0,0,.1); overflow:hidden;}
/**/
#main{ width:1200px; margin:0 auto; zoom:1;}
#an{ padding:30px 0 20px; zoom:1;}
#an-1{ float:left; width:290px;}
#an-2{ float:right; width:880px;}
#about{ width:290px; height:292px; margin-bottom:10px; background:url(../images/tbg.png) no-repeat;}
#about .txt{ color:#333; padding:20px 25px 0;}
#about a { color:#ee0707;}
#ld{ border:solid 5px #e8e8e8;}
.changeBox_a1 { position: relative; width: 520px; height: 360px; }
.changeBox_a1 .a_bigImg { position: absolute; top: 0; left: 0; display: none; }
.changeDiv { position: absolute; top: 0; left: 0; height:360px; display: none; }
.changeDiv h3 { position: absolute; left: 0; bottom: 0px; width: 520px; height: 100px; font-size:24px; line-height: 29px; text-align:left; padding-bottom:0 !important; background:url(../images/nbg.png)}
.changeDiv h3 a { display: block; color:#fff; text-decoration:none; padding:36px 0 0 15px; font-weight:normal;}
.changeDiv h3 b{ display:block; font-size:14px; line-height:26px; font-weight:normal; padding-left:26px; background:url(../images/icon1.png) left center no-repeat;}
.ul_change_a2 { position: absolute; right: 18px; bottom:18px; padding-left: 19px; overflow: hidden; }
.ul_change_a2 li { float: left; margin-left:4px;}
.ul_change_a2 span { display: block; width: 10px; height: 10px; text-indent:-999em; background: url(../images/slideNum2.png) -10px 0 no-repeat; cursor: pointer; overflow:hidden;}
.ul_change_a2 span.on { color: #fff; background:  url(../images/slideNum2.png) 0 0 no-repeat; }
/*最新公告*/
#notice{ height:58px; border:solid 1px #f5f5f5; margin-bottom:20px; background:#fafafa; overflow:hidden;}
#notice h3{ float:left; width:120px; text-align:center; padding-right:10px; background:url(../images/tbg3.gif)}
#notice h3 a{ color:#d90707; font-size:20px; line-height:58px; font-weight:normal;}
#notice{ color:#999;}
#notice ul{ float:right; width:730px;}
#notice  a{ color:#666; font-size:18px; line-height:58px; text-decoration:none;}
#notice  span{ color:#999; font-weight:100; padding:0 5px;}
#notice  a:hover{ color:#45a0e5;}
/*校园新闻*/
#news{zoom:1;}
#news h3{ color:#d90707; font-size:24px; line-height:26px; font-weight:normal; padding-bottom:10px;}
#news .txt span{ color:#666; font-size:18px; font-weight:normal; padding-left:10px;}
#news .pic{ float:left; width:520px;}
#news .txt{ float:right; width:330px;}
#news .txt li{ height:40px;background:url(../images/icon_x1.png) left bottom repeat-x;}
#news .txt li a{ display:block; color:#333; font-size:13px; line-height:40px; padding-left:12px; background:url(../images/icon2.png) left center no-repeat;}
#news li a:hover{ color:#d90707; text-decoration:none;}
/*校园风光*/
#cs{ margin-bottom:40px;}
#cs h3{ color:#d90707; font-size:24px; line-height:26px; font-weight:normal; padding-bottom:10px;}
#cs h3 span{ color:#666; font-size:18px; font-weight:normal; padding-left:10px;}
#cs ul{ }
#cs li{ float:left; padding-right:28px;}
#cs li a{ text-decoration:none;}
#cs li p{ display:block; font-size:16px; line-height:20px; padding:10px 0 10px 20px; background:url(../images/tbg4.gif) no-repeat;}
#cs li span{ display:block; color:#b2b2b2; font-size:12px;}
#demo { overflow: hidden; width:1200px; height:270px; }
#indemo { float: left; WIDTH: 1000% }
#demo1 { float: left; }
#demo2 { float: left }

#sd{ width:1920px; margin:0 -360px; padding:50px 0;zoom:1; background:#f7f7f7;}
#sd-1{ float:left; width:880px; padding-left:360px;}
#sd-2{ float:right; width:290px; padding-right:360px;}
#research{margin-bottom:20px; border:solid 1px #e6e6e6; background:#fff;}
#research .pic{ float:left;width:400px; padding:20px 0 30px 30px;}
#research .pic h3{ color:#d90707; font-size:22px;line-height:26px; font-weight:normal; padding-bottom:15px; background:url(../images/tbg1.jpg) 180px 12px no-repeat;}
#research .pic span{color:#333; font-size:16px; font-weight:100; padding-left:24px; background:url(../images/icon3.png) left center no-repeat;}
#research .pic h3 span{ color:#888; font-size:16px; font-weight:normal; padding-left:10px; background:none;}
#research .pic h4{ color:#333; font-size:16px; font-weight:normal; padding:15px 0 10px;}
#research .txt{ float:right; padding-top:35px;}
#research ul{ width:330px; border-left:solid 1px #e6e6e6; padding:0 50px 10px 32px;}
#research li{ height:40px;background:url(../images/icon_x1.png) left bottom repeat-x;}
#research li a{ display:inline-block; color:#333; font-size:14px; line-height:40px; padding-left:12px; background:url(../images/icon2.png) left center no-repeat;}
#research li a:hover{ color:#d90707; text-decoration:none;}
#research .txt p{ font-size:14px; text-align:right; padding-right:50px;}
#research .txt p a{ text-decoration:none;}
/**/
#techer{ }
#techer h3{ color:#d90707; font-size:22px; line-height:26px; font-weight:normal; padding:0 0 12px 30px; background:url(../images/tbg2.png) left 3px no-repeat;}
#techer h3 span{ color:#666; font-size:16px; font-weight:normal; padding-left:5px;}
#techer .cont{ padding:5px 20px 20px;border:solid 1px #e6e6e6; background:#fff;}
#techer li{ font-size:14px; line-height:40px; background:url(../images/icon_x1.png) left bottom repeat-x;}
#techer li a{ display:inline-block; color:#333; font-size:14px; line-height:40px; padding-left:20px; background:url(../images/icon4.jpg) left center no-repeat;}
#techer li a:hover{ color:#d90707; text-decoration:none;}
#techer li strong{ color:#be0606; font-size:16px;}
.area{ zoom:1;}
.area .a1{ float:left; width:435px;}
.area .a2{ float:right; width:435px;}
.area .list{ padding:25px 30px; border:solid 1px #e6e6e6; background:#fff;}
.area .list h3{ color:#d90707; font-size:22px; line-height:26px; font-weight:normal; padding:0 0 12px 0; background:url(../images/tbg1.jpg) right 12px no-repeat;}
.area .list span{ display:inline-block; color:#666; font-size:16px; font-weight:normal; padding:0 10px 0 10px; background:#fff;}
.area .list li{ line-height:40px; background:url(../images/icon_x1.png) left bottom repeat-x;}
.area .list li a{ display:inline-block; color:#333; font-size:15px; line-height:40px; padding-left:12px; background:url(../images/icon2.png) left center no-repeat;}
.area .list li a:hover{ color:#d90707; text-decoration:none;}
.area .list li strong{ color:#be0606; font-size:16px;}
.area .list .more{ font-size:14px; text-align:right; padding:15px 0 0;}
.area .list .more a{ color:#333; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.w280{ width:280px;}
.w880{ width:880px;}
.p60{ padding:60px 0;}
.works h3{ color:#fff; font-size:18px; font-weight:normal; line-height:46px; padding-left:34px; background:#be0606;}
.works .cont{ padding:20px 20px 0; background:#f7f7f7;}
.works li{ line-height:40px; background:url(../images/icon_x1.png) left bottom repeat-x;}
.works li a{ display:inline-block; color:#333; font-size:14px; line-height:38px; padding-left:12px; background:url(../images/icon2.png) left center no-repeat;}
.works li a:hover{ color:#d90707; text-decoration:none;}
.works li a span{ display:inline-block; color:#b3b3b3; padding-left:5px;}
.works .more{ font-size:14px; text-align:right; padding:15px 0;}
.works .more a{ color:#333; text-decoration:none;}
#wcScroll{ height:220px; overflow:hidden;}

.fc h3{ color:#d90707; font-size:22px; line-height:26px; padding:0 0 12px 0; background:url(../images/tbg1.jpg) right 12px repeat-x;}
.fc h3 strong{ display:inline-block;font-weight:normal; padding-right:10px; background:#fff;}
.fc h3 a{ display:inline-block; font-weight:100; background:#fff;}
.fc h3 a:hover{ color:#d90707; text-decoration:none;}
.fc h3 i{ display:inline-block; color:#999; font-style:normal; font-weight:100; padding:0 10px;}
.fc ul{ width:1280px; padding-top:10px;}
.fc li{ float:left; line-height:40px; padding-right:14px;}
.fc li span{ display:block; font-size:16px; text-align:center;}
.fc li a{ color:#333;}
.fc li a:hover{ color:#d90707; text-decoration:none;}

#footWrap{ width:1200px; margin:0 auto;}
#foot{ position:relative; width:1920px; min-height:240px; margin:0 -360px; background:url(../images/footbg.jpg) center top no-repeat;}
#f1{ float:left; width:120px; padding:40px 0 0 360px;}
#f2{ float:left; width:px; padding:45px 0 0 0;}
#f2 p{ float:left; width:320px; color:#4c4c4c; font-size:14px; line-height:26px;}
#f2 p.d1{ width:320px;}
#f2 p.d2{ width:450px;}
#f3{ float:right; width:px; padding-right:360px;}
.copyright{ color:#4c4c4c; font-size:13px; padding-top:50px; clear:both;}
.wechat{ padding-top:50px;}
.wechat span{ display:block; font-size:13px; line-height:35px; text-align:center;}
/**/
#sidebox { position: fixed; top: 50%; right: 0; margin: -150px 0 0 0; z-index: 9999; }
#sidebox li { padding-bottom: 1px; }
#sidebox li a { display: block; width: 60px; height: 60px; text-decoration: none; background: #222 url(../images/icon_s.png) }
#sidebox li a:hover { background-color: #0a85cc; }
#sidebox li a span { display: block; color: #fff; line-height: 25px; text-align: center; padding-top: 35px; }
#sidebox li.tel { position: relative; }
#sidebox li.tel div { position: absolute; right: -260px; width: 230px; height: 60px; color: #fff; font-size: 16px; line-height: 60px; padding-left: 20px; background: #f60; }
#sidebox li.tel a { background-position: 0 -60px; }
#sidebox li.top a { background-position: 0 -120px; }

#sidebox li.zs a { background:url(../images/zs.gif)}
#sidebox li.zs a:hover { background-position:-60px 0;}
#sidebox li.zp a { background:url(../images/zp.gif) }
#sidebox li.zp a:hover { background-position:-60px 0;}
/*==================== 内页通用 ====================*/
/*内页通用*/
#bannerWrap{ width:1000px; margin:0 auto;}
#banner{ position: relative; width: 1920px; height: 240px; margin: 0 -360px; overflow: hidden; }
/*栏目分类*/
.sort{ position:relative; margin:30px 0 15px;}
.sort h3{ height:56px; color:#fff; font-size:20px; font-weight:normal; line-height:55px; padding-left:20px; background:#424242;}
.sort .cont{ font-size:15px; line-height:38px; padding:10px 20px 20px; background:#f5f5f5;}
.sort li{ margin-bottom:1px;background:url(../images/icon_x1.png) left bottom repeat-x;}
.sort li a{ display:block;color:#666;padding-left:25px; text-decoration:none; background:url(../images/icon2.png) 10px center no-repeat;}
.sort li a strong{ display:block; font-weight:normal; background:url(../images/icon5.png) right 0 no-repeat;}
.sort li a:hover,.sort li.cur a,.sort li.cur a:hover{ color:#fff; background-color:#be0606;}
.sort li a:hover strong,.sort li.cur a strong{ background:url(../images/icon5.png) right -38px no-repeat}
/*校长邮箱*/
.email{ margin-bottom:10px;}
.email h3{ height:56px; color:#fff; font-size:20px; font-weight:normal; line-height:55px; padding-left:20px; background:#424242;}
.email .cont{ font-size:15px; line-height:38px; padding:20px; background:#f5f5f5;}
.email .cont a{ display:block; color:#333; font-size:12px; line-height:50px; text-indent:20px; background:#fff url(../images/icon6.png) 198px center no-repeat;}
.email .cont a:hover{ color:#be0606;}
.email .cont p{ font-size:12px; padding:0 20px;}
.ct{ color:#000; font-size:24px; font-weight:normal; line-height:72px; padding-top:10px; background:url(../images/icon_x2.gif) left bottom repeat-x;}
.title{ color:#333; font-size:18px; text-align:center; padding:40px 0 10px;}
.meta{ color:#666; font-size:14px; text-align:center; padding-bottom:15px; border-bottom:dotted 1px #eee;}
.meta span{ padding:0 8px;}
.ctxt{ color:#333; font-size:16px; line-height:32px; padding:25px 0 50px;}
.ctxt p,.ctxt div{ margin-bottom:15px;}
.ctxt img{ max-width:880px;}

.newslist{ font-size:16px; padding-bottom:50px;}
.newslist ul{ padding:20px 0 0;}
.newslist li{ height:54px; font-size:18px; line-height:54px; text-indent:20px; margin-bottom:10px;}
.newslist li a{ position:relative; display:block;width:100%; height:54px; color:#333; text-decoration:none; background:#f7f7f7;}
.newslist li a strong{ position:absolute; left:0; top:0; display:block; width:100%; height:54px; font-weight:normal; z-index:2;}
.newslist li a strong span{ color:#999; padding-left:10px;}
.newslist li a:hover{ color:#fff; /*background:#be0606;*/}
.newslist li a:hover span{ color:#ecb5b5;}
.newslist li a::after { position: absolute; content: ''; opacity: 1; -webkit-transition: opacity 0.4s, -webkit-transform .4s; -moz-transition: opacity 0.4s, -moz-transform .4s; -o-transition: opacity 0.4s, -o-transform .4s; transition: opacity 0.4s, transform .4s; z-index:1;}
.newslist li a::after { top:0px; right: 0px; bottom: 0px; left: 0px; background:#be0606;-webkit-transform: scale(0, 1); -moz-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0 }
.newslist li:hover a::after { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1) }

.newslist2{font-size:16px; padding:20px 0 50px;}
.newslist2 li{ margin-bottom:10px;}
.newslist2 li .pic{ float:left; width:270px; height:165px; overflow:hidden;}
.newslist2 li .txt{ height:165px; padding-left:290px; }
.newslist2 li h4{ font-size:16px; padding-top:20px;}
.newslist2 li p.d{ height:60px; color:#999; font-size:14px; line-height:20px; padding:10px 20px 0 0; overflow:hidden;}
.newslist2 li p.t{ height:20px; color:#999; font-size:14px; line-height:20px; margin-top:5px; padding-left:27px; background:url(../images/icon3.png) left center no-repeat;}
.newslist2 li a{ display:block; text-decoration:none; background:#fafafa;}
.newslist2 li a:hover{ color:#fff; background:#be0606; transition: all .5s linear;}
.newslist2 li a:hover p{ color:#ecb5b5; transition: all .5s linear;}
.newslist2 li a:hover p.t{ background:url(../images/icon1.png) left center no-repeat; transition: all .5s linear;}
.newslist2 li a img { transform: scale(1, 1); transition-duration: 2000ms; transition-timing-function: ease-out; -webkit-transform: scale(1, 1); -webkit-transition-duration: 2000ms; -webkit-transition-timing-function: ease-out; -moz-transform: scale(1, 1); -moz-transition-duration: 2000ms; -moz-transition-timing-function: ease-out; -ms-transform: scale(1, 1); -ms-transition-duration: 2000ms; -ms-transition-timing-function: ease-out; }
.newslist2 li a:hover img { transform: scale(1.1, 1.1); transition-duration: 2000ms; transition-timing-function: ease-out; -webkit-transform: scale(1.1, 1.1); -webkit-transition-duration: 2000ms; -webkit-transition-timing-function: ease-out; -moz-transform: scale(1.1, 1.1); -moz-transition-duration: 2000ms; -moz-transition-timing-function: ease-out; -ms-transform: scale(1.1, 1.1); -ms-transition-duration: 2000ms; -ms-transition-timing-function: ease-out; }

.newslist3{ font-size:16px; padding-bottom:50px;}
.newslist3 ul{ padding:20px 0 0;}
.newslist3 li{ height:54px; font-size:18px; line-height:54px; text-indent:20px; border-bottom:dotted 1px #e5e5e5;}
.newslist3 li span{ float:right; color:#888; font-size:14px; padding-right:20px;}
.newslist3 li a{ position:relative; display:block;width:100%; height:54px; color:#333; text-decoration:none; background:#fff; z-index:999;}
.newslist3 li a:hover{ color:#fff; background:#fefafa;}
.newslist3 li a p{ position:absolute; left:0; top:0; display:block; width:100%; height:54px; font-weight:normal; z-index:2;}
.newslist3 li a:hover span{ color:#ecb5b5;}

.newslist3 li a::after { position: absolute; content: ''; opacity: 1; -webkit-transition: opacity 0.4s, -webkit-transform .4s; -moz-transition: opacity 0.4s, -moz-transform .4s; -o-transition: opacity 0.4s, -o-transform .4s; transition: opacity 0.4s, transform .4s; z-index:1;}
.newslist3 li a::after { top:0px; right: 0px; bottom: 0px; left: 0px; background:#be0606;-webkit-transform: scale(0, 1); -moz-transform: scale(0, 1); -o-transform: scale(0, 1); transform: scale(0, 1); -webkit-transform-origin: 0 0; -moz-transform-origin: 0 0; -o-transform-origin: 0 0; transform-origin: 0 0 }
.newslist3 li:hover a::after { opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); transform: scale(1) }



.albumlist ul{ width:900px; padding:20px 0 50px;}
.albumlist li{ float:left; width:208px; height:205px; margin:0 16px 20px 0; padding-bottom:20px; border-bottom:solid 1px #eee;}
.albumlist li span{ display:block; max-height:40px; line-height:20px; padding-top:10px; overflow:hidden;}
.albumlist li a{ font-size:14px; text-decoration:none;}
.albumlist li p.pic{ display:block; width:208px; height:145px; overflow:hidden;}
.albumlist li p.d{ color:#888;}
.albumlist li a:hover{ color:#be0606;}
.albumlist li a img { transform: scale(1, 1); transition-duration: 2000ms; transition-timing-function: ease-out; -webkit-transform: scale(1, 1); -webkit-transition-duration: 2000ms; -webkit-transition-timing-function: ease-out; -moz-transform: scale(1, 1); -moz-transition-duration: 2000ms; -moz-transition-timing-function: ease-out; -ms-transform: scale(1, 1); -ms-transition-duration: 2000ms; -ms-transition-timing-function: ease-out; }
.albumlist li a:hover img { transform: scale(1.1, 1.1); transition-duration: 2000ms; transition-timing-function: ease-out; -webkit-transform: scale(1.1, 1.1); -webkit-transition-duration: 2000ms; -webkit-transition-timing-function: ease-out; -moz-transform: scale(1.1, 1.1); -moz-transition-duration: 2000ms; -moz-transition-timing-function: ease-out; -ms-transform: scale(1.1, 1.1); -ms-transition-duration: 2000ms; -ms-transition-timing-function: ease-out; }

/*招生问答*/
#jobCont { position: relative; width: 100%; min-height: 180px; margin: 0 auto; padding:40px 0 80px;  /*overflow:hidden;*/ zoom: 1; }
#jobCont li{ margin-bottom:10px;}
#jobCont h4,#jobCont .tit{ color:#666; font-size:16px; font-weight:normal; line-height:30px; padding:10px 40px; background:#f5f5f5; cursor:pointer;}
#jobCont h4 span,#jobCont .tit span { float:right; display:block; width:29px; height:29px; background:url(../images/ico_07.png) no-repeat;}
#jobCont .tit2{ color:#fff; font-size:20px; line-height:30px; padding:20px 40px; background:#808080;}
#jobCont .tit2 span { float:right; display:block; width:29px; height:29px; background:url(../images/ico_08.png) no-repeat;}
#jobCont .desc{ color:#666; font-size:13px; line-height:25px; padding:35px 40px 50px; margin-bottom:8px; background:#fafafa;}
#jobCont .desc .d1{ margin-bottom:30px;}
#jobCont .desc .line{ height:30px; border-top:solid 1px #e5e5e5;}
#jobCont .desc strong{ color:#666; font-size:20px; font-weight:normal;}


/*列表分页符*/
.pageNavi{ padding:20px 0 0 0;}
.pageNavi span,.pageNavi b,.pageNavi a{ display:inline-block; color:#666; font-size:14px; font-weight:normal; line-height:30px; margin:0 2px; padding:0 10px; border:solid 1px #e5e5e5;}
.pageNavi b{ color:#f00;}
.pageNavi a:hover{ color:#f00;}






